lamb roasted on the tandour - Francés Inglés Diccionario